/**
 +------------------------------------------------------------------------------
 * 初始化
 +------------------------------------------------------------------------------
 */
html { zoom: 1; }
html * { outline: 0; zoom: 1; }
html button::-moz-focus-inner {
border-color:transparent!important;
}
i { font-style: normal; }
body { overflow-x: hidden; color: #565656; font-size: 12px; font-family: Arial, 'Microsoft YaHei', SimSun; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin: 0; padding: 0; }
fieldset, a img { border: 0; }
a { color: #565656; }
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: none; }
a:active { text-decoration: none; }
a:focus { outline: none; }  
:focus { outline: 0; }
b { font-weight: normal; }
address, caption, cite, code, dfn, em, th, var { font-weight: normal; font-style: normal; }
li { list-style: none; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }
pre { overflow: scroll; margin: 15px 0; padding: 10px 12px; border: 1px solid #ccc; background-color: #fefefe; box-shadow: 0 0 4px #eee; color: #444; word-wrap: break-word; font: 100 12px/18px monaco, andale mono, courier new; border-left-width: 4px; word-break: break-all; }
q:before, q:after { content: ''; }
html { font-size: 10px; }

@media screen and (min-width:321px) and (max-width:375px) {
html { font-size: 11px; }
}

@media screen and (min-width:376px) and (max-width:414px) {
html { font-size: 12px; }
}

@media screen and (min-width:415px) and (max-width:639px) {
html { font-size: 15px; }
}

@media screen and (min-width:640px) and (max-width:719px) {
html { font-size: 20px; }
}

@media screen and (min-width:720px) and (max-width:749px) {
html { font-size: 22.5px; }
}

@media screen and (min-width:750px) and (max-width:799px) {
html { font-size: 23.5px; }
}

@media screen and (min-width:800px) {
html { font-size: 25px; }
}
::-webkit-scrollbar {
width:8px;
height:0;
background:#cccccc;
}
::-webkit-scrollbar-thumb:vertical {
border-radius:10px;
background:#999;
}
::-webkit-scrollbar-thumb:vertical:hover {
background:#666666;
}
.clear { clear: both; margin: 0; padding: 0; width: 0; border: 0; }
@font-face { font-family: 'Glyphicons Halflings'; src: url('/fonts/glyphicons-halflings-regular.eot'); src: url('/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('/fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('/fonts/glyphicons-halflings-regular.woff') format('woff'), url('/fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('/fonts/glyphicons-halflings       regular.svg#glyphicons_halflingsregular') format('svg'); }
.glyphicon { position: relative; top: 1px; display: inline-block; font-weight: normal; font-style: normal; font-family: 'Glyphicons Halflings'; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
/**
 +------------------------------------------------------------------------------
 * Public Class
 +------------------------------------------------------------------------------
 * @subpackage  RBAC
 +------------------------------------------------------------------------------
 */
 /**common-Start**/
 .yc{display:block; overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.tk { clear:both; width: 100%; height: 60px; }
.border{ border-top:1px solid #ddd; border-bottom:1px solid #ddd;}
.top_tk { clear:both; width: 100%; height: 50px; }
.fu_header { position: fixed; top: 0; left: 0; width: 100%; height: 50px; border-bottom: 1px solid #ddd; background: #fff; background: #f8f8f8; text-align: center; font-size: 1.5em; line-height: 50px; }
.fu_header:after { clear: both; display: block; content: ''; }
.fu_header .set { float: right; display: block; margin-right: .5em; font-size: 32px; }
.fu_header .back { position: absolute; top: 0; left: 0;  }
.fu_header .back .back_icon { margin-left: 11px; font-size: 1.1em; }
.fu_header .home{ position:absolute; top:0; right:1em;}
.fu_header .home .icon{   font-size: 1.7em; }

.hang{ box-sizing:border-box; padding:0 20px; width:100%; height:50px; border-bottom:1px solid #ddd; background:#fff; font-size:1.2em; line-height:50px;}
.hang input{float:right;  width:60%; height:48px; border:0;color:#ccc; font-size:1em; line-height:48px ;}
.hang .a1{ float:left; width:40%; line-height:50px;}
.hang .a1 i{ width:32px; text-align:center;}
.border_sx{ padding:10px 0; border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.save{ margin:20px auto; width:95%; height:50px; background:#ef473a; color:#fff; text-align:center; font-size:1.5em; line-height:50px;}
.loading{ width:50px; height:50px; text-align:center;font-size:32px; line-height:50px; animation:loading 1s linear infinite; }
@keyframes loading{
0%{ transform:rotate(0deg); -webkit-transform-origin:50% 50%; transform-origin:50% 50%; -webkit-ransform:rotate(0deg);}	
100%{ transform:rotate(360deg); -webkit-transform-origin:50% 50%; transform-origin:50% 50%; -webkit-ransform:rotate(360deg);}	
}
@-webkit-keyframes loading{
0%{ transform:rotate(0deg); -webkit-transform-origin:50% 50%; transform-origin:50% 50%; -webkit-ransform:rotate(0deg);}	
100%{ transform:rotate(360deg); -webkit-transform-origin:50% 50%; transform-origin:50% 50%; -webkit-ransform:rotate(360deg);}	
}
.popup{ position:fixed; top:50%; left:50%; display:none; box-sizing:border-box; margin-left:-125px; padding:10px; padding-top:0; width:250px;  background:rgba(255,255,255,.9); color:#000;}
.popup .popup-head{ padding:10px 15px; text-align:center; font-size:1.3em;}
.popup .popup-body{ width:100%;}
.popup .popup-body textarea{ width:100%; min-height:60px; border:1px solid #ddd;}
.popup .popup-body p{ color:#999; font-size:1em;}
.popup .popup-buttons{ margin:0 auto; width:100%;}
.popup .popup-buttons li{ float:left; box-sizing:border-box; margin:0 2%; margin-top:20px; padding:10px; width:46%; border-radius:3px; text-align:center;}
.popup .popup-buttons:after{ clear:both; display:block; content:'';}
.popup .popup-buttons .input_no{ border:1px solid #999; color:#999;}
.popup .popup-buttons .input_yes{ border:1px solid #e42112; background:#e42112; color:#fff;}


/***common-End***/
/**顶部**/
header { position: fixed; top: 0; left: 0; z-index: 2; width: 100%; height: 50px; height: 50px; background: #f45a4f; color: #fff; text-align: center; font-size: 1.7em; line-height: 50px; }
header .icon { font-size: 30px; }
header .home { float: left; width: 50px; height: 50px; }
header .search { float: right; width: 50px; height: 50px; }
header a { display: block; width: 100%; height: 100%; }
header .back { position: absolute; top: 0; left: 0; float: left; font-size: 1em; }
header .back a { color: #fff; }
header .back .back_icon { margin-left: 11px; font-size: 1.1em; }
/***幻灯***/
.huan { margin-top: 50px; height: 130px; max-width: 100%; }
.huan img { width: 100%; height: 130px; }
.huan .swiper-container { width: 100%; height: 100%; }
.huan .swiper-slide { position: relative; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; background: #fff; /* Center slide text vertically */ text-align: center; font-size: 18px; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; }
.huan .swiper-font { position: absolute; bottom: 0; z-index: 999999999; width: 100px; height: 50px; background: #000; }
.index_title { height: 20px; color: #000; font-size: 1.2em; line-height: 20px; }
.index_title span { margin-right: 4px; border-left: 5px solid #f45a4f; font-size: 8px; }
.nav { width: 100%; }
.nav li { float: left; margin-top: 10px; padding: 0 2%; width: 21%; }
.nav li a{ display:block; width:100%; height:100%;}
.nav .nav_img { text-align: center; }
.nav .nav_img img { max-width: 75%; }
.nav .nav_title { margin-top: 5px; text-align: center; font-size: 1.1em; }
.hot { box-sizing: border-box; margin-top: 20px; padding: 0 5px; }
.hot .hot_slider { overflow: hidden; margin-top: 5px; width: 100%; }
.hot .hot_slider .swiper-wrapper { width: 100%; }
.hot .hot_slider .swiper-wrapper li { float: left; width: 33%; }
.hot .hot_slider .swiper-wrapper .hot_list_img { width: 100%; }
.hot .hot_slider .swiper-wrapper .hot_list_img img { width: 100%; height: 100%; border: 0; }
.hot .hot_slider .swiper-wrapper .hot_list_title { display: block; overflow: hidden; margin-top: 5px; text-align: center; text-overflow: ellipsis; white-space: nowrap; font-size: 1.2em; }
.hot .hot_slider .swiper-wrapper .hot_list_price { margin-top: 5px; padding: 0 5px; }
.hot .hot_slider .swiper-wrapper .hot_list_price span { float: left; text-decoration: line-through; }
.hot .hot_slider .swiper-wrapper .hot_list_price b { float: right; color: #f45a4f; font-weight: normal; }
.hot .hot_slider .swiper-wrapper .swiper-slide a { display: block; width: 100%; height: 100%; }
.new { margin-top: 10px; width: 100%; }
.new .new_list { margin-top: 10px; }
.new .new_list li { float: left; margin: 0 2%; padding: 10px 0; width: 46%; }
.new .new_list li .new_list_img img { width: 100%; height: 100%; }
.new .new_list li .new_list_title { display: block; overflow: hidden; margin-top: 5px; text-align: center; text-overflow: ellipsis; white-space: nowrap; font-size: 1.2em; }
.new .new_list li .new_list_price span { float: left; text-decoration: line-through; }
.new .new_list li .new_list_price b { float: right; color: #f45a4f; font-weight: normal; }
/**trial-Start**/
.trial_list { margin-top: 10px; width: 100%; }
.trial_list li { box-sizing: border-box; width: 100%; border-top: 1px solid #efefef; border-bottom: 1px solid #efefef; padding:5px 0 }
.trial_list li .trial_listL { float: left; width: 25%; }
.trial_list li .trial_listL img { max-width: 100%; }
.trial_list li .trial_listR { float: left; margin-left: 2%; width: 73%; }
.trial_list li .trial_listR .trial_list_title { display: block; overflow: hidden; height: 30px; color: #565656; text-overflow: ellipsis; white-space: nowrap; font-size: 1.3em; line-height: 30px; }
.trial_list li .trial_listR .trial_list_price { height: 30px; font-size: 1.2em; line-height: 30px; }
.trial_list li .trial_listR .trial_list_price span { color: #da3100; }
.trial_list li .trial_listR .trial_list_price b { margin-left: 20px; padding: 2px 5px; border-radius: 5px; background: #da3100; color: #fff; }
.trial_list li .trial_listR .trial_list_num { height: 30px; font-size: 1.2em; line-height: 30px; }
.trial_list li .trial_listR .trial_list_num b { color: #da3100; }
.trial_list li .trial_listR .trial_list_num i { margin-left: 20px; }
.trial_list li:after { clear: both; display: block; content: ''; }
/**trial-End**/
/***show_trial-Start**/
.show_trial { width: 100%; }
.show_trial .trial_img { position: relative; width: 100%; }
.show_trial .trial_img img { width: 100%; border: 0; }
.show_trial .trial_img .trial_title { position: absolute; bottom: 0; left: 0; width: 100%; height: 2.5em; background: rgba(0,0,0,.7); color: #fff; text-indent: 1em; font-size: 1em; line-height: 2.5em; }
.show_trial .trial_img .trial_title p{ float:left; overflow:hidden;width:60%; text-overflow:ellipsis;white-space:nowrap; }
.show_trial .trial_img .trial_title .you { padding: 3px; height: 2em; border-radius: 5px; background: #7bae23; line-height: 2em; }
.show_trial .trial_img .trial_title .pai_a_b { margin-left: 1em; padding: 3px; height: 2em; border-radius: 5px; background: #ff4400; line-height: 2em; }
.show_trial .trial_price { width: 100%; height: 35px; border-bottom: 1px solid #ddd; background: #fff; text-align: center; font-size: 1.1em; line-height: 35px; }
.show_trial .trial_price b { color: #ff4400; font-weight: bolder; }
.show_trial .trial_price i { margin-left: 1em; }
.show_trial .trial_num { padding: 10px 0; width: 100%; border-bottom: 1px solid #ddd; }
.show_trial .trial_num li { float: left; width: 50%; height: 25px; text-indent: 10px; font-size: 1em; line-height: 25px; }
.show_trial .trial_num li b { color: #ff4400; font-weight: bolder; }
.show_trial .trial_bzj { width: 100%; height: 40px; border-bottom: 1px solid #ddd; text-align: center; font-size: 1.1em; line-height: 40px; }
.show_trial .trial_bzj b { color: #ff4400; font-weight: bolder; }
.show_trial .trial_bzj img { margin-right: 10px; vertical-align: -15%; }
.show_trial .trial_lc { position:relative; box-sizing: border-box; padding: 1em; width: 100%; border-bottom: 1px solid #ddd; color: #979797; }
.show_trial .trial_lc h3 { color: red; font-weight: bold; font-size: 1.2em; }
.show_trial .trial_lc li { font-size: 1.1em; line-height: 2em; }
.show_trial .trial_lc li b { color: #ff4400; font-weight: bolder; }

.show_trial .trial_lc .trial_type_img{ position:absolute; top:10px; right:20px;}
.show_trial .trial_details{ margin-top:10px; width:100%;}
.show_trial .trial_details .details_tab{ margin:0 auto; width:96%; height:40px;}
.show_trial .trial_details .details_tab:after{ clear:both; display:block; content:'';}
.show_trial .trial_details .details_tab li{ float:left; box-sizing:border-box;margin-top:10px; padding:5px 0; width:33%; height:30px; border:1px solid #ccc; border-radius:8px 8px  0 0; text-align:center; line-height:20px;}
.show_trial .trial_details .details_tab li.on{ margin-top:0; height:40px; border-bottom:0; color:red; line-height:30px;  }

.show_trial .trial_details .details_body{ margin-top:20px; padding:0 10px; color:#999; }
.show_trial .trial_details .details_body .details_news{ font-size:1.2em; }
.show_trial .trial_details .details_body .details_news p{margin-bottom:1.5em; }
.show_trial .trial_details .details_body .details_tx{ width:100%;}
.show_trial .trial_details .details_body .details_tx li{ float:left; margin-bottom:10px; width:25%;  text-align:center;}
.show_trial .trial_details .details_body .details_tx li .details_tx_img{ max-width:90%; }
.show_trial .trial_details .details_body .details_tx li .details_tx_img img{ overflow:hidden; max-width:90%; border-radius:50%;}
.show_trial .trial_details .details_body .details_tx li p{ text-align:center;}

.show_trial .trial_details .details_body .details_report{ padding:0 10px;}
.show_trial .trial_details .details_body .details_report li{ margin-bottom:10px; width:100%;}
.show_trial .trial_details .details_body .details_report li:after{ clear:both; display:block; content:'';}
.show_trial .trial_details .details_body .details_report li .reportL{ float:left; width:20%;}
.show_trial .trial_details .details_body .details_report li .reportL .report_tx{ width:100%;}
.show_trial .trial_details .details_body .details_report li .reportL .report_tx img{ max-width:100%; border-radius:50%;}
.show_trial .trial_details .details_body .details_report li .reportL p{ text-align:center;}
.show_trial .trial_details .details_body .details_report li .reportR{ float:left; margin-left:5%; width:75%;}
.show_trial .trial_details .details_body .details_report li .reportR .report_img{ text-align:center;}
.show_trial .trial_details .details_body .details_report li .reportR img{ margin:10px 0; max-width:75%;}
.show_trial .trial_details .details_body .details_report li .reportR time{ float:right;}


.trial_footer { position:fixed; bottom:0; left:0; width:100%; height:60px;background:#fff; text-align:center; line-height:60px;  }
.trial_footer .apply_trial{display: inline-block; padding: 0px 15px; height: 36px;  border-radius: 3px; background:#e42012; color: #fff; line-height: 36px;  }


/***show_trial-End**/
/***trial-order-Start***/
.trial_order{ wdith:100%;}
.trial_order .trial_order_tab{ margin:0 auto; width:100%; border-bottom:1px solid #ddd; background:#fff;}
.trial_order .trial_order_tab:after{ clear:both; display:block; content:'';}
.trial_order .trial_order_tab li{ float:left ; margin:5px 0;width:25%; height:40px; text-align:center; font-size:1.4em; line-height:40px; }
.trial_order .trial_order_tab li.on{ border-bottom:2px solid #f45a4f; color:#f45a4f;}
.trial_order .trial_order_list{ width:100%; }
.trial_order .trial_order_list dl{ width:100%;background:#fff; }
.trial_order .trial_order_list dl li{ box-sizing:border-box; padding:2%; border:1px solid #ddd;}
.trial_order .trial_order_list dl li:after{ clear:both; display:block; content:'';}
.trial_order .trial_order_list dl li .trial_order_listL{ float:left; width:20%;}
.trial_order .trial_order_list dl li .trial_order_listL img{width:100%; height:70px;}
.trial_order .trial_order_list dl li .trial_order_listL .fqsq{ padding:5px 5px; border:1px solid #f45a4f; border-radius:5px; color:#f45a4f; text-align:center;}
.trial_order .fqsq,.trial_order .txdd,.trial_order .sybg{ padding:5px 5px; border:1px solid #f45a4f; border-radius:5px; color:#f45a4f; text-align:center;}
.trial_order .trial_order_list dl li .trial_order_listR{float:left; margin-left:4%; width:76%;}
.trial_order .trial_order_list dl li .trial_order_listR div{ font-size:1.2em; line-height:1.4em;}
.trial_order .trial_order_list dl li .trial_order_listR .yc{ font-size:1.3em;}
.trial_order .trial_order_list dl li .trial_order_listR b{ color:#f45a4f;}
/***trial-order-End***/
/**填写订单**/
.order_log{ position:absolute; top:0; right:0; margin-right:11px; }
.order_log i{ font-size:23px;}
.order_xq{ margin-top:10px; width:100%;}
.order_xq b{ margin:0 3px; color:#f45a4f;}
.order_xq .order_xq_tip{ margin:10px 0; padding:0 10px;}
.order_xq .order_xq_tip p{ font-size:1.2em; line-height:1.5em;}
.order_xq .order_xq_tip i{ display:inline-block;width:32px; text-align:center; font-size:1.3em;}

.order_xq .part{ box-sizing:border-box; padding:5px 10px; width:100%; border-top:1px solid #ddd; border-bottom:1px solid #ddd; background:#fff;}
.order_xq .part:after{ clear:both; display:block; content:'';}
.order_xq .part1 .part1L{ float:left; width:25%;}
.order_xq .part1 .part1L img{ max-width:100%;}
.order_xq .part1 .part1R{ float:left; margin-left:3%; width:72%;}
.order_xq .part1 .part1R h3{ font-size:1.3em; line-height:2em;}
.order_xq .part1 .part1R p{ height:1.7em; font-size:1.2em; line-height:1.7em;}
.order_xq .part1 .part1R p em{ margin-left:5px; padding:2px 5px; border-radius:3px; background:#f45a4f; color:#fff;}

.order_xq .part2{ width:100%; font-size:1.2em; line-height:40px;}
.order_xq .part2 i{ display:inline-block;  width:32px; text-align:center;}
.order_xq .part2 span{ float:right; color:#999;}

.order_xq .part3{ width:100%;}
.order_xq .part3 p{ font-size:1.2em; line-height:1.5em;}
.order_xq .part3 p img{ display:block; margin:0 auto; max-width:80%;}
.order_xq .part3 p em{ color:#999;}
.order_xq .part3 h3{ height:30px; font-size:1.2em; line-height:30px;}
.order_xq .part3 h3 span{ padding-left:0.7em;  border-left:5px solid #f45a4f; }

.order_xq  .order_xq_footer{ position:fixed; bottom:0; left:0; height:60px;}


.order_xq  .order_xq_footer{ width:100%;}
.order_xq  .order_xq_footer ul{ margin:0 auto; width:90%;}
.order_xq  .order_xq_footer li{float:left; margin:5px 0 0 5px; width:45%; height:40px; border:1px solid #ddd; border-radius:5px; text-align:center; line-height:40px;}
.order_xq  .order_xq_footer .disable{ background:#999; color:#fff;}
.order_xq  .order_xq_footer .red_kuang{ border:1px solid #f45a4f; color:#f45a4f;}
.order_xq  .order_xq_footer .red_kuang a{ color:#f45a4f;}

/***填写订单-End***/

/**试用报告**/
.order_report b{ color:#f45a4f;}
.order_report .part{ box-sizing:border-box; padding:5px 10px; width:100%; border-top:1px solid #ddd; border-bottom:1px solid #ddd; background:#fff;}
.order_report .part:after{ clear:both; display:block; content:'';}
.order_report .order_xq_tip{ margin:10px 0; padding:0 10px;}
.order_report .order_xq_tip p{ font-size:1.2em; line-height:1.5em;}
.order_report .order_xq_tip i{ display:inline-block;width:32px; text-align:center; font-size:1.3em;}
.order_report .part1 .part1L{ float:left; width:25%;}
.order_report .part1 .part1L img{ max-width:100%;}
.order_report .part1 .part1R{ float:left; margin-left:3%; width:72%;}
.order_report .part1 .part1R h3{ font-size:1.3em; line-height:2em;}
.order_report .part1 .part1R p{ height:1.7em; font-size:1.2em; line-height:1.7em;}
.order_report .part1 .part1R p em{ margin-left:5px; padding:2px 5px; border-radius:3px; background:#f45a4f; color:#fff;}

.order_report .part2 h3{ height:30px; font-size:1.2em; line-height:30px;}
.order_report .part2 h3 span{ padding-left:0.7em;  border-left:5px solid #f45a4f; }
.order_report .part2 select{width:100%; height:40px; border:1px solid #ddd; color:#111; line-height:40px;}

.order_report  .file_img{ overflow:hidden; width:80%; height:200px;}
.order_report  .file_img img{ max-width:100%;} 
.order_report  textarea{ width:100%; min-height:80px; font-size:1.2em;}




/***试用报告-End***/

/**日赚-Start**/
.task{ width:100%;}
.task .task_banner img{ max-width:100%;}
.task .task_list{ width:100%;}
.task .task_list li{ box-sizing:border-box; padding:5px; width:100%; border-bottom:1px solid #ddd;}
.task .task_list li:after{ clear:both; display:block; content:'';}
.task .task_list li .task_listL{ float:left; width:25%;}
.task .task_list li .task_listL img{ max-width:100%;}
.task .task_list li .task_listR{ float:right; width:72%; color:#999; }
.task .task_list li .task_listR h3{ color:#000; font-size:1.3em;}
.task .task_list li .task_listR p{ margin:5px 0; width:100%;}
.task .task_list li .task_listR p i{ float:left; width:70%; font-size:1.2em;}
.task .task_list li .task_listR p:after{ clear:both; display:block; content:'';}
.task .task_list li .task_listR .co{ float:right; padding:5px 0; width:25%; border-radius:3px; background:#e60012; color:#fff; text-align:center;}
.task .task_list li .task_listR span{ float:left;}
.task .task_list li .task_listR p em{ float:right;}
.task .task_list li .task_listR b{ color:#f45a4f;}

.task_show{ width:100%;}
.task_show b{ color:#f45a4f;}
.task_show .part1{ width:100%;}
.task_show .part1 img{ width:100%;}
.task_show .part2{ box-sizing:border-box; padding:10px; width:100%;}
.task_show .part2 p{ margin:0 auto; width:90%; text-align:center; font-size:1.2em; line-height:2em;}
.task_show .part2 .go{ margin:10px auto;width:30%; height:40px; border:1px solid #f45a4f; border-radius:3px; color:#f45a4f; text-align:center; line-height:40px;}
.task_show .part2 .go a{ color:#f45a4f;}
.task_show .part2 h3{ color:#000; text-align:center; font-size:1.3em;}
.task_show .part2 .task_sub{ margin:0 auto; width:80%;}
.task_show .part2 .task_sub:after{ clear:both; display:block; content:'';}
.task_show .part2 .task_sub input{ float:left; display:block; margin:10px  0; height:40px; line-height:40px;}
.task_show .part2 .task_sub input[type=text]{ box-sizing:border-box; width:60%; border:1px solid #ddd;}
.task_show .part2 .task_sub input[type=submit]{ width:40%; border:0; background:#e60012; color:#fff;}
.task_show .part3{ padding:10px; width:100%;}
.task_show .part3 h3 span{ display:block; padding-left:1em; height:25px; border-left:5px solid #f45a4f; font-size:1.3em; line-height:25px;}
.task_show .part3 p{ font-size:1.2em; line-height:30px;}
.task_show .part3 img{ max-width:100%;}













/**日赚-End**/
/**user-Start**/
.user { width: 100%; height: 150px; background: url(/images/a31.jpg) no-repeat center; background-size: 100%; }
.user .login { width: 100%; height: 150px; }
.user .login a { display: block; width: 100%; height: 100%; }
.user_product { width: 100%; height: 54px; line-height: 54px; }
.user_product li { border-bottom: 1px solid #ddd; background: #fff; }
.user_product li a{ display:block; width:100%; height:56px;}
.user_product li:after { clear: both; display: block; content: ''; }
.user_product i { float: left; margin-left: 11px; width: 32px; text-align: center; font-size: 34px; }
.user_product b { float: right; margin-right: 11px; color: #666; font-size: 18px; }
.user_product h3 { float: left; margin-left: 1em; width:;
font-size: 1.3em; color: #666; }
.userinfo { margin-top: 5px; padding: 1em 0; width: 100%; border-top: 1px solid #ddd; background: #fff; background: url(/images/a32.jpg) no-repeat center; background-size: 100%; color: #fff; }
.userinfo .userinfoL { float: left; margin-left: 1em; width: 60px; }
.userinfo .userinfoL .user_tx { overflow: hidden; width: 60px; height: 60px; border: 3px solid #fff; border-radius: 50%; }
.userinfo .userinfoL .user_tx img { max-width: 100%; }
.userinfo .userinfoL p { margin-top: .5em; width: 100%; text-align: center; }
.userinfo .userinfoR { float: left; margin-left: 2em; }
.userinfo .userinfoR div { font-size: 1.1em; line-height: 2em; }
.userinfo .userinfoR .user_money { line-height: 2em; }
.userinfo .userinfoR .user_jifen { }
.userinfo .userinfoR .kuang { float: left; margin-top: 1em; padding: 0 10px; border: 2px solid #fff; border-radius: 3px; text-align: center; font-size: 1em; }
.userinfo .userinfoR .user_qiandao { float: left; margin-top: 1em; }
.userinfo .userinfoR .user_xingyun { float: left; margin-top: 1em; margin-left: 1em; }
/**user-End**/
/**login-Start**/
.fu_header .find_pw { float: right; margin-right: 11px; }
.login p { margin: 0 auto; margin-top: 10px; width: 90%; color: #999; font-size: 1.2em; }
.login .logo { margin: 0 auto; margin-top: 1em; text-align: center; }
.login .login_list { margin: 1em auto; width: 90%; }
.login .login_list input { margin-left: 10px; width: 80%; height: 35px; border: 0; font-size: 1.3em; line-height: 35px; }
.login .login_list div { box-sizing: border-box; padding: 5px 0 5px 15px; width: 100%; height: 50px; border: 1px solid #ddd; line-height: 35px; }
.login .login_list .user_name .dark { font-size: 18px; }
.login .login_go { margin: 0 auto; width: 90%; height: 50px; border-radius: 5px; background: #e42112; color: #fff; text-align: center; font-size: 1.3em; line-height: 50px; }
.login .login_register { margin: 0 auto; margin-top: .4em; width: 90%; height: 50px; border: 1px solid #ef473a; border-radius: 5px; background: #fff; color: #fff; text-align: center; font-size: 1.3em; line-height: 50px; }
.login .login_register a { color: #ef473a; }
/**login-End***/
/**编辑个人资料-Start**/
.edit_userinfo { width: 100%; border-top: 1px solid #ddd; }
.edit_userinfo li { padding: 10px 1.5em; height: 34px; border-bottom: 1px solid #ddd; background: #fff; line-height: 34px; wdith: 100%; }
.edit_userinfo li a { display: block; width: 100%; height: 100%; }
.edit_userinfo li i { float: left; width: 32px; text-align: center; font-size: 18px; }
.edit_userinfo li h3 { float: left; margin-left: 1em; font-size: 1.3em; }
.edit_userinfo li p { float: right; margin-right: 2em; color: #b5b5b5; font-size: 1.2em; }
.edit_userinfo li b { float: right; display: block; color: #666; font-size: 18px; }
.edit_userinfo li:after { clear: both; display: block; content: ''; }
.edit_userinfo .login_out { margin: 1em auto; width: 95%; height: 54px; border-radius: 5px; background: #e42112; color: #fff; text-align: center; font-size: 1.5em; line-height: 54px; }

.edit_user_nickname{ }
.edit_user_qq_tip{ margin-top:20px; padding:0 10px; width:100%; }
.edit_user_qq_tip h3{ color:#ef473a; font-size:1.3em;}
.edit_user_qq_tip p{ color:#999; font-size:1.2em; line-height:2em;}

.edit_user_alipay{  width:100%;}
.edit_user_alipay b{ float:right; color:#999;}
.edit_user_alipay_tip{ margin-top:20px; padding:0 10px;}
.edit_user_alipay_tip p{ color:#999; font-size:1.2em;} 
.shimingtitle{ width:100%;}
.shimingtitle i{ width:32px; text-align:center;}

.edit_user_taobao .a1{ width:100%;}
.edit_user_taobao input{ float:none; height:40px; color:#000;}
.ybind_taobao{ margin:0 auto; width:95%; border:1px solid #ddd; color:#000; text-indent:1em; font-size:1.2em;}
.ybind_taobao h3{ width:100%; height:30px; background:#f5f5f5; line-height:30px; }
.ybind_taobao li{ height:30px; background:#fff; line-height:30px;}

.edit_user_email{ width:100%;}
.edit_user_email b{ margin-left:1em; color:#999;}
.edit_user_email b em{ color:red;}
.edit_user_email .a1{ width:100%; }

.edit_user_email .a1 input{float:none; width:60%; height:40px; color:#000;}
.edit_user_email .a1 .user_getsms{ float:right;  margin-top:5px; margin-right:10px;  padding:0 10px; height:35px; border-color: #0c60ee; border-radius:5px; background-color: #387ef5;  color: #fff; font-size:.8em; line-height:35px;}
.edit_user_email .a1 .user_getsms.disabled{ background:#999; color:#fff;}

/**编辑个人资料-End**/
/**提现-Start**/

.deposite{ width:100%;}
.deposite b{ color:#f45a4f; font-weight:bold;}
.deposite .tip{ color:#999; text-indent:1em; font-size:1em; line-height:2em;}
.deposite .part{ height:50px; background:#fff; text-indent:1em; font-size:1.2em; line-height:50px;} 
.deposite .part1{ width:100%; height:40px; border-bottom:2px solid #f45a4f; background:#fff; color:#f45a4f; text-align:center; font-size:1.3em; line-height:40px;}

.deposite .part2{ margin-top:1em; padding:1em; width:100%; height:60px; background:#fff;}
.deposite .part2:after{ clear:both; display:block; content:'';}
.deposite .part2 .part2L{ float: left; width:20%; }
.deposite .part2 .part2L img{ max-width:90%; border-radius:50%;}


.deposite .part2 .part2R{ float:left; margin-left:1em; line-height:2.5em;}
.deposite .part2 .part2R h3{ color:#000; font-size:1.5em;}
.deposite .part2 .part2R p{ font-size:1.1em;}

.deposite .part3{ margin-top:10px;}
.deposite .part3 em{ margin-left:1em; color:#999; font-size:.9em;}

.deposite .part4{ margin-top:5px;}
.deposite .part4 input{ height:90%; border:0; color:#f45a4f; line-height:90%;}
/**提现-End**/
/**账号明细-Start**/
.user_log{ width:100%;}
.user_log .user_log_tab{ width:100%; height:40px; background:#fff; line-height:40px;}
.user_log .user_log_tab:after{ clear:both; display:block; content:'';}
.user_log .user_log_tab li{ float:left; width:50%; border-bottom:2px solid #ddd; text-align:center; font-size:1.2em;}
.user_log .user_log_tab li.on{ border-bottom:2px solid #f45a4f; color:#f45a4f;}
.user_log .user_log_body{ width:100%; }
.user_log .user_log_body li{ }
.user_log .user_log_body li dd{box-sizing:border-box; padding:.7em 1em; width:100%; border:1px solid #ddd; border-right:0; border-left:0;}
.user_log .user_log_body li dd p{ width:100%; color:#999; font-size:1.2em; line-height:1.8em; }
.user_log .user_log_body li dd p:after{ clear:both; display:block; content:'';}
.user_log .user_log_body li dd p b{ color:#f45a4f;}
.user_log .user_log_body li dd p i{ float:left; }
.user_log .user_log_body li dd p em{ float:right;color:#f45a4f;}
.user_log .user_log_body li dd p span{ float:right; color:green;}


/**账号明细-End**/


/**about-Start**/
.about .about_banner{ width:100%;}
.about .about_banner img{ max-width:100%;}
.about .content{ margin-top:10px; padding:0 10px; color:#999; text-indent:2em; font-size:1.1em; }
.about .about_title{ margin:1em 0; width:100%; height:50px; border-bottom:1px solid #ddd;}
.about .about_title span{ float:left; display:block; width:1em; height:40px; background:#da3100;}
.about .about_title p{ margin-left:2em; color:#000; font-size:1.2em; line-height:20px;}


/**about-End**/
/**footer-Start**/
footer { position: fixed; bottom: 0; left: 0; z-index: 2; width: 100%; border-top: 1px solid #ddd; background: #fff; }
footer li { float: left; width: 20%; }
footer li .footer_nav { width: 100%; }
footer li .footer_nav .icon { display: block; margin: 0 auto; width: 100%; height: 32px; color: #b5b5b5; text-align: center; font-size: 32px; }
footer li .footer_nav p { margin-top: 5px; color: #b5b5b5; text-align: center; font-size: 1.1em; }

/**footer-End**/
